Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

350
Views
La sintaxis de dólar de jQuery frente a la "convención" de JavaScript de signo de dólar

He leído aquí que para JavaScript existe una "convención" de que la función $ se defina como un acceso directo para document.getElementById , por lo que definí la siguiente función en un <script> ,

 function $(x) { return document.getElementById(x); }

así que podría escribir $('main') en lugar de document.getElementById('main') , por ejemplo.

Poco después, cuando comencé a buscar en jQuery, descubrí que jQuery usa la sintaxis $( selector ). action () ampliamente .

Sin embargo, las dos soluciones no parecen funcionar bien juntas.

¿Son de hecho los dos mutuamente excluyentes? Como en, si uso jQuery, no puedo usar la función $ anterior, y si uso esta última, ¿no puedo usar jQuery?

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Puede usar jQuery.noConflict para devolver el control de $ . Luego, para usar jQuery, use jQuery en lugar de $ .

 jQuery.noConflict(); jQuery('#main')

También puede asignar el valor devuelto de noConflict a un objeto y usarlo como $ :

 var a = jQuery.noConflict(); a('#main')
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!